package ar.com.action;

import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;

import ar.com.dao.DeptoDAO;
import ar.com.dao.DeptoDAOImpl;
import ar.com.dto.DeptoDTO;
import ar.com.form.DeptoForm;

public class ListarDeptoAction extends Action {

	public ActionForward execute(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response)  throws Exception{		
			
			DeptoForm deptoForm = (DeptoForm) form;
			
			DeptoDAO d = new DeptoDAOImpl();
			
			List<DeptoDTO> dDto = d.buscarAll();
						
			request.setAttribute("departamentos", dDto);				
								
			return mapping.findForward("ok");

		}
}
